package com.excilys.gwt.first.application.shared;

import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;

@RemoteServiceRelativePath("auth")
public interface AuthenticationService extends RemoteService {

	/**
	 * Authentifie un User par son login password, lui attribue une session
	 * sécurisée
	 * 
	 * @param login Login de l'user
	 * @param password Password de l'user
	 * @return true si ok, false sinon
	 */
	Boolean authenticate(String login, String password);

}
